package com.irdstudio.efp.rule.service.dao;

import java.util.List;

import com.irdstudio.efp.rule.service.domain.TaxLoanInfo;
import com.irdstudio.efp.rule.service.vo.TaxLoanInfoVO;

/**
 * <p>DAO interface:获贷信息表	<p>
 * @author ligm
 * @date 2019-05-15
 */
public interface TaxLoanInfoDao {
	
	public int insertTaxLoanInfo(TaxLoanInfo taxLoanInfo);
	
	public int deleteByPk(TaxLoanInfo taxLoanInfo);
	
	public int updateByPk(TaxLoanInfo taxLoanInfo);
	
	public TaxLoanInfo queryByPk(TaxLoanInfo taxLoanInfo);
	
	public TaxLoanInfo queryByLmtApplySeq(TaxLoanInfo taxLoanInfo);
	
	public List<TaxLoanInfo> queryAllOwnerByPage(TaxLoanInfoVO taxLoanInfo);
	
	public List<TaxLoanInfo> queryAllCurrOrgByPage(TaxLoanInfoVO taxLoanInfo);
	
	public List<TaxLoanInfo> queryAllByCondition(TaxLoanInfoVO taxLoanInfo);
	
	public List<TaxLoanInfo> queryAllCurrDownOrgByPage(TaxLoanInfoVO taxLoanInfo);

}
